package com.lucas.sistema.util;

import com.lucas.sistema.cliente.ClienteDAOHibernate;
import com.lucas.sistema.produto.ProdutoDAO;
import com.lucas.sistema.produto.ProdutoDAOHibernate;
import com.lucas.sistema.venda.VendaDAO;
import com.lucas.sistema.venda.VendaDAOHibernate;

public class DAOFactory {

	public static ClienteDAOHibernate criaClienteDAO() {
		ClienteDAOHibernate clienteDAOHibrenate = new ClienteDAOHibernate();
		clienteDAOHibrenate.setSessao(HibernateUtil.getSession()
				.getCurrentSession());
		return clienteDAOHibrenate;
		
		
		
	}

	public static ProdutoDAO criaProdutoDAO() {
		ProdutoDAOHibernate ProdutoDAOHibrenate = new ProdutoDAOHibernate();
		ProdutoDAOHibrenate.setSessao(HibernateUtil.getSession()
				.getCurrentSession());
		return ProdutoDAOHibrenate;
	}

	public static VendaDAO criaVendaDAO() {
		
			VendaDAOHibernate vendaDAOHibrenate = new VendaDAOHibernate();
			vendaDAOHibrenate.setSessao(HibernateUtil.getSession()
					.getCurrentSession());
			return vendaDAOHibrenate;
	}
	
	
	
}
